package cn.ac.jaas.isc.vegetable.quartz.util;

import cn.ac.jaas.isc.vegetable.quartz.entity.SysJob;
import cn.ac.jaas.isc.vegetable.quartz.exception.TaskException;

/**
 * @author 张高昌
 * @date 2022/4/30 16:26
 * @description: 定时任务反射实现接口类
 */
public interface ITaskInvoke {

    /**
     * 执行反射方法
     *
     * @param sysJob 配置类
     * @throws TaskException
     */
    void invokeMethod(SysJob sysJob) throws TaskException;
}
